package ec.ups.edu.proyecto.modelo;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;

import org.hibernate.validator.constraints.NotEmpty;

@Entity
@Table(name="TBL_RESERVA")
public class Reserva implements Serializable {
	private static final long serialVersionUID = 1L;
	
	@Id
	@Column(name="res_codigo", nullable=false, length=13)
	private String codigo;
	
	@NotNull
    @NotEmpty
    @Size(min = 4, max = 25)
	@Column(name="res_Fentrada")
	private String fechaentrada;
	
	@NotNull
    @NotEmpty
    @Size(min = 4, max = 25)
	@Column(name="res_Fsalida")
	private String fechaSalida;

	public String getCodigo() {
		return codigo;
	}

	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}

	public String getFechaentrada() {
		return fechaentrada;
	}

	public void setFechaentrada(String fechaentrada) {
		this.fechaentrada = fechaentrada;
	}

	public String getFechaSalida() {
		return fechaSalida;
	}

	public void setFechaSalida(String fechaSalida) {
		this.fechaSalida = fechaSalida;
	}
	

}
